DMI

Wireless Car Software Engineer

Posted Date 2 months ago(8/13/2021 9:46 AM)
Job ID
2021-21119
Category
Software Development
Location
US-Remote

About DMI

DMI (Digital Management, LLC.) is a global technology solutions company that specializes in digital strategy, design, transformation and support. Utilizing expertise from six unique DMI Groups, in the areas of AI & Analytics, Commerce, Experience, Managed Services, Transformation, and Government, DMI delivers intelligent digital transformation solutions that meet organizations where they are. Born digital, DMI has been delivering mission-critical, enterprise grade solutions since 2002 for over a hundred Fortune 1000 enterprises and all fifteen U.S. Federal Departments. DMI has grown to 2,000+ employees globally and has been continually recognized by top industry analysts as market leader as well as a Top Place to Work by the Washington Post. DMInc.com| Careers | Twitter | LinkedIn |Facebook 

About the Opportunity

DMI (Digital Management, LLC.) is looking for a Wireless Car Software Engineer

 

We are looking for an experienced Software Engineer to join our team in Detroit Metropolitan Area. The ideal candidate will have knowledge of the latest cloud technologies and will apply them to develop solutions for our customers. Together with the team, the Senior Software Engineer will be responsible for the whole SW lifecycle, including design, development, deployment, testing, maintenance, and continuous improvement.

 

Analyze:

  • Perform feasibility and impact analysis of customer requirements o Identify applicable security and privacy requirements
  • Specify low level requirements if needed

Design:

  • Provide design compatible with the existing system, easy to maintain and support and support
  • Decide which technologies to use based on program specific and company guidelines
  • Consider and minimize the lifetime cost of the design

Implement and Maintain

  • Develop and deploy SW which meets the requirements by the scheduled deadlins
  • Write “clean code” that follows coding conventions and guidelines, is simple, easy for others to read, test and maintain
  • Refactor code when needed and reduce technical debt
  • Fix software bugs
  • Follow DevOps practices, including implementation metrics, monitoring, and alarms
  • Run-time operations support of the software services, which may include 24x7 on-call support
  • Technical leadership skills, ability to inspire positive collaboration and accountability for delivery are essential for this role. (depending on criticality of the service and occurring incidents)

Test

  • Run tests to ensure that the SW functionsas per defined requirements
  • Make sure the code is tested on all relevant levels, e.g. unit, integration, functional, system o Ensure test coverage according to the quality requirement of the customer program
  • Support end-to-end integration and test activities of the customer or Wireless Car

Document

  • Document the SW code on a level that is easy to maintain but explains its purpose
  • Develop SW design documentation, e.g. sequence diagrams, architectural decisions, API descriptions, runbooks

Other responsibilities:

  • Support Service Reliability Engineers in investigation and resolution of issues impacting services in production

  • Contribute to Agile ceremonies such as daily stand-up meetings, PI planning and retrospectives

  • Maintain consistency of the SW throughout its lifecycle in all applicable cloud zones and accounts

  • Staying up to date with WirelessCar specific guidelines communicated on conferences, communication

    tools, company events

  • Strictly follow WirelessCar security directives

  • Propose changes that make the system more efficient and reduces operation or maintenance cost

  • Ensure compliance with applicable IT and business processes, methods, and tools

  • Perform other duties as assigned

 

Qualifications

Education:

Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or relevant field; or equivalent work experience

 

Mandatory Experience:

  • 3-5 years of software engineering experience

Preferred Experience:

  • Working experience in Agile development processes

  • Experience in the automotive industry and automotive connectivity

  • Previous experience with large-scale solutions built on AWS

  • Previous experience working with/for a large, complex, global organization

  • Skilled in Java 8 or later versions

  • Professional experience using AWS services (or similar services from other cloud providers), e.g.:

    o AWS Lambda
    o API Gateway
    o DynamoDB
    o CloudFormation

  • Knowledge of cloud microservices architecture patterns

  • Experience implementing RESTful services or Web services

  • Valuable additional competences: Git, Continuous Integration, OpenAPI/Swagger, NoSQL, Docker, Maven, DevOps, Test Driven Development, Linux, Python

 

Additional Requirement(s): Ability to travel internationally 

 

 

 

Physical Requirement(s): While performing the duties of this job, the employee is regularly required to sit, talk, or hear; frequently required to use repetitive hand motion, handle, or feel, and to stand, walk, reach, bend or lift up to 20 pounds

Location: Detroit Metro

 

Working at DMI

DMI is a diverse, prosperous and rewarding place to work. Being part of the DMI family means we care about your wellbeing. As such, we offer a variety of perks and benefits that help meet various interests and needs, while still having the opportunity to work directly with a number of our award winning, Fortune 1000 clients. The following categories make up your DMI wellbeing:

  • Community – Blood drives, volunteering opportunities, Holiday parties, summer picnics, Tech Chef, Octoberfest just to name a few ways DMI comes together as a community.
  • Convenience/Concierge - Virtual visits through health insurance, pet insurance, commuter benefits, discount tickets for movies, travel and many other items to provide convenience.
  • Development – Annual performance management, continuing education and tuition assistance, internal job opportunities along with career enrichment and advancement to help each employee with their professional and personal development.
  • Financial – Generous 401k match for both pre-tax and post-tax (ROTH) contributions along with financial wellness education, EAP, Life Insurance and Disability help provide financial stability for each DMI employee.
  • Recognition – Great achievements do not go unnoticed by DMI through Annual Awards ceremony, service anniversaries, peer-to-peer acknowledgement through Give-A-Wow, employee referral bonuses.
  • Wellness – Healthcare benefits, Wellness programs, Flu Shots, Biometric screenings, on-site lactation rooms provide employees with several wellness options. 

Employees are valued for their talents and contributions. We all take pride in helping our customers achieve their goals, which in turn contributes to the overall success of the company.

The company does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans, and to treat qualified individuals without discrimination on the basis of their physical or mental disability or veteran status. DMI is an Equal Opportunity Employer Minority/Female/Veterans/Disability. DMI maintains a drug-free workplace.

 

***************** No Agencies Please *****************

 

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.