Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

P-NMOB5 Software Development Engineer #1056000

FastTek Global

Troy, Michigan P-NMOB5 Software Development Engineer II #1056000

JOB SUMMARY

Software Development Engineer Job Description We are looking for a Mobile Software Development Engineer II with a strong embedded systems background to build the digital experience that connects owners to their vehicles. This is not a typical mobile app role. The engineer will work directly with vehicle hardware protocols — CAN bus, BLE, SGIM — and own the software that makes the mobile app talk to the car. The role requires writing code that must run reliably when the vehicle is in motion, in poor connectivity, and under real‑world conditions that a test suite cannot fully anticipate. You thrive in a fast‑paced startup where ambiguity is part of the job, your decisions have a direct impact on the product, and working across hardware and software teams is the norm. You know when to ship and when to hold, and you make that call with conviction. What You Get to Do Design, implement, and own mobile‑to‑vehicle communication features — including OTA software updates, key fob management, diagnostics, and vehicle signal interfaces — across both iOS and Android. Work directly with vehicle communication protocols: CAN bus, BLE, and SGIM/AutoAuth architectures. Write and review code that interfaces with ECUs, parses DID/DTC data, and handles real‑time vehicle telemetry. Lead the definition, design, and delivery of embedded‑adjacent mobile software that must be reliable, low‑latency, and resilient to real‑world hardware conditions. Contribute to and own end‑to‑end quality: unit tests, integration tests, vehicle‑in‑the‑loop tests on our software buck, and CAN/vector tooling coverage for all vehicle communication paths. Collaborate with vehicle engineering, electrical engineering, and firmware teams to understand signal specs, protocol constraints, and DV milestone dependencies — and translate those into mobile software that just works. Participate in and drive code reviews and architecture reviews with a high bar. You simplify aggressively and push back on unnecessary complexity. Build features using React Native with a performance and reliability mindset informed by embedded systems discipline — thread safety, graceful degradation, and deterministic behavior matter here. Mentor teammates and contribute to a culture where engineering craft and customer outcomes are held together, not traded off against each other. Help define best practices for mobile‑to‑vehicle communication patterns that the team can build on for years. What You Bring to the Team Required Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, or equivalent professional experience. 4+ years of professional software development experience, with at least 2 years in mobile (iOS, Android, or React Native) and demonstrated experience working with or adjacent to embedded systems or vehicle software. Hands‑on experience with serial communication protocols: CAN bus, BLE, UDS, or equivalent. You have written code that talks to hardware, not just APIs. Proficiency in at least one systems language (C, C++) alongside a modern application language (TypeScript, Kotlin, Swift). You can read and reason about firmware or ECU diagnostic specs. 2+ years of experience contributing to software architecture and design — not just implementing tickets, but shaping how systems are built. Strong command of the full software development lifecycle: version control, code review, CI/CD pipelines, testing strategy, and production operations. Experience with automotive diagnostics concepts: DTCs, DIDs, ODX/PDX specifications, or OBD‑II tooling is a meaningful advantage. Nice to Have Experience with React Native and cross‑platform mobile development in a production environment. Familiarity with AutoAuth, SGIM, or comparable vehicle‑to‑mobile security architectures. Experience with CAN/Vector tooling (CANalyzer, CANoe, or equivalent) or building automated test harnesses for vehicle communication paths. Background in OTA update systems for connected devices or vehicles. Experience on a software buck, hardware‑in‑the‑loop (HIL), or similar physical test environments. Familiarity with Datadog, k6, or similar observability and performance tooling in a mobile context. Benefits Medical and Dental (FastTek pays majority of the medical program) Vision Personal Time Off (PTO) Program Long Term Disability (100% paid) Life Insurance (100% paid) 401(k) with immediate vesting and 3% (of salary) dollar‑for‑dollar match AI & Hiring Disclosure We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight. All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits. If AI will be used in a video interview, you will be informed in advance and asked for your consent, with the option to opt out. Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring. To learn more or exercise your rights, please contact us at View email address on click.appcast.io. #J-18808-Ljbffr FastTek Global

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the P-NMOB5 Software Development Engineer #1056000 in Troy, MI vacancy
  •  ...is responsible for the hands‑on design, development, and implementation of automation applications...  ..., plant implementation, plant level engineering, maintenance, and operator training....  ...applied Automation, Robot, Co‑Bot, Gantry P&P, vision systems. Direct experience with... 
    Suggested
    Work experience placement

    Lear Corporation

    Rochester, MI
    4 days ago
  •  ...Strong experience with Angular , Java , Spring Boot , Microservices , REST APIs , and Oracle DB . Knowledge of Git , CI/CD , and Agile development practices. Healthcare domain experience is preferred. Familiarity with Docker and Kubernetes is a plus. #J-18808-Ljbffr... 
    Suggested

    V2soft

    Bloomfield, MI
    4 days ago
  •  ...We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond... 
    Suggested
    Local area
    Worldwide

    V2soft

    Bloomfield Hills, MI
    4 days ago
  • $130k - $170k

     ...Senior Electrical Engineer - Data Centers SSOE is seeking a Senior Electrical Engineer...  ...and exceed industry standards from scope development to commissioning and start-up. SSOE brings...  ...have significantly outperformed both the S&P and Dow averages. What We Offer:... 
    Suggested
    Remote work
    Flexible hours

    SSOE Group

    Troy, MI
    1 day ago
  •  ...Drive performance optimization, scalability, and security improvements. Required Skills: AWS tools (ECS, Lambda, API development). Programming proficiency in Golang, Python, Node.js, Angular/Vue, Java. Familiarity with data tools such as Snowflake... 
    Suggested
    Contract work
    Local area
    Relocation

    Guru Schools

    Troy, MI
    4 days ago
  •  ...scripting. Experience with version control systems, preferably CVS (Git is also fine). Experience in MAVEN, ANT build tools (added advantage if worked in Jenkins release management). Versed in different development methodologies (Iterative, Agile, Scrum etc.) Staffing
    Full time

    Staffing

    Troy, MI
    1 day ago
  • $65 - $75 per hour

     ...communication features — including OTA software updates, key fob management, and diagnostics...  ...• Collaborate closely with full-time engineers, vehicle engineering, and firmware...  ...tooling. Skills mobile, mobile app development Experience Level Expert Level... 
    Full time
    Contract work
    Temporary work

    TEKsystems

    Troy, MI
    3 days ago
  • Detroit Defense is seeking a C++ Embedded Software Developer to join our team in Troy, Michigan. This role involves developing and sustaining software projects for Department of Defense customers, with possible remote flexibility for key milestones. Collaboration and code... 
    Remote work

    Detroit Defense

    Troy, MI
    4 days ago
  •  ...Senior Software Engineer (Full Stack Developer) Location: Troy, MI (Day 1 Onsite) Visa: USC, GC, GC EAD, H1B Transfer Must have skills AWS...  ...Type Full-time Job Function Information Technology, Business Development, and Consulting Industries IT Services and IT Consulting,... 
    Full time
    H1b

    Yochana

    Troy, MI
    3 days ago
  • $116.36k - $155.15k

     ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...  ...Docker containers and containerized applications across development, test, and production environments. Designs requirements-based... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Rochester Hills, MI
    1 day ago
  •  ...years of experience, emphasizing Golang and React for full stack development, proficiency in designing RESTful and GraphQL APIs, as well...  ...application security, and mentoring junior developers, promoting best engineering practices. #J-18808-Ljbffr Magna International

    Magna International

    Troy, MI
    2 days ago
  • $75k - $85k

    Detroit Defense is seeking a C++ Embedded Software Developer to join our software engineering team in Troy, Michigan. You will develop software for Department of Defense projects, ensuring high-quality code standards while collaborating with your team members. The role... 
    Remote work

    Detroit Defense

    Troy, MI
    4 days ago
  • Inteva Products is looking for a Product Engineering Lead focused on interior trim programs in Troy, Michigan. This role requires significant...  ...engineering, especially in door trim, alongside skills in CAD software, Microsoft Office, and creative problem-solving. The... 
    Work at office

    Inteva Products

    Troy, MI
    4 days ago
  • Tyler Technologies is hiring a Software Architect to shape the technical future of Enforcement Mobile, a platform used by public safety...  ...on AWS. Candidates should have over 7 years of software engineering experience, strong technical expertise in .NET/C#, and a proven... 
    Work at office

    Tyler Technologies

    Troy, MI
    4 days ago
  • Publicis Digital Experience is seeking a Digital Solutions Engineer to design, develop, and support enterprise digital platforms, workflows, and CRM integrations. You will partner with stakeholders and product teams to deliver scalable solutions across customer experience... 

    Publicis Digital Experience

    Troy, MI
    4 days ago
  •  ...Troy, MI Pinnacle Search is working with a global materials company looking to hire an Application Development Engineer to support growth in automotive . This is a hands-on, customer-facing role . You will work directly with OEMs and suppliers to solve real-world processing... 

    Pinnacle Search

    Troy, MI
    3 days ago
  • OneStream Software is seeking an AI Engineer to design, develop, and maintain complex software features across the OneStream platform. The role emphasizes scalability, performance, and maintainability with ownership of end-to-end features and APIs. You will mentor engineers... 
    Remote job

    OneStream Software

    Rochester, MI
    3 days ago
  •  ...secure REST APIs and collaborate with cross-functional teams in an Agile setting. The role emphasizes modern front-end and back-end development, microservices, CI/CD, and containerized deployments with Docker and Kubernetes; experience with Oracle DB is a plus. #J-18808-... 

    V2Soft

    Bloomfield Hills, MI
    21 hours ago
  •  ...Position Summary We are seeking an Software Engineering Intern to help design and build a solution that ingests financial data from multiple file formats (e.g., Excel, CSV, PDFs, ERP exports), standardizes the data, and generates automated comparisons, insights, and... 
    Part time
    Internship
    Worldwide
    Flexible hours

    TriMas Corporation

    Bloomfield, MI
    3 days ago
  • $117.35k - $191.46k

     ...Senior Cloud Engineer Tyler Technologies is currently looking to hire a Senior Cloud Engineer to work a hybrid schedule at one of several...  ...our key locations. This job requires working closely with our development and operations teams to build automation and tools to... 
    Currently hiring
    Local area

    Tyler Technologies

    Troy, MI
    1 day ago
  •  ...Job Description The Applications Engineer will work closely with our customers to provide technical support and assistance with product...  ...with our sales and engineering teams to contribute to the development of new products and features. Responsibilities Provide technical... 

    NIdec Motor

    Troy, MI
    3 days ago
  •  ...Health insurance Paid time off Parental leave Training & development Position: Applications Engineer Location: Rochester Hills, MI Organization: Applied...  ...Applied Automation Technologies, we don’t just build software - we engineer precision. As the creators of the CAPPS... 
    Full time
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Applied Automation Technologies Inc

    Rochester, MI
    3 days ago
  • $96.25k - $132.35k

     ...management understands the customer’s needs Coordinates System Engineering support Travel Requirements Domestic Travel Could require...  ...implications for Corning products Understand OEM and supply chain development processes, including series introduction Strong knowledge of... 
    Full time

    Corning Incorporated

    Troy, MI
    1 day ago
  •  ...Application Engineer – Robotics (Welding / Palletizing) Location: Northern Suburbs of Detroit, MI Travel: 30–40% Position Overview We are seeking a highly motivated Application Engineer with hands‑on experience in robotic welding and/or palletizing systems. This individual... 

    Starfish Partners

    Rochester Hills, MI
    3 days ago
  •  ...Dynetics provides responsive, cost-effective engineering, scientific, and IT solutions to the...  ...technical services and a range of software and hardware products, including components...  ...related concepts. Internet software development or databases skills are desirable. Ideal... 
    For contractors

    Dynetics

    Troy, MI
    3 days ago
  •  ...About The Opportunity The Application Engineer Intern will learn all facets of the...  ...connection, skill-building, and professional development. Areas of Learning/Responsibilities...  ...Entering project into our design software Reviewing / approving completed designs... 
    Summer work
    Internship

    Menasha Corporation

    Troy, MI
    3 days ago
  •  ...Senior Software Engineer Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission‑critical, cloud‑hosted public...  ...the United States. This role combines hands‑on software development with technical leadership, helping guide teams building scalable... 
    Local area

    Tyler Technologies

    Troy, MI
    1 day ago
  • Job Description FULL-STACK DATA ENGINEER at MOTOR INFORMATION SYSTEMS MOTOR Information Systems, an operating group of Hearst, is actively seeking a Full-Stack Data Engineer. Ideally, a hands-on data engineer who possesses a strong passion for designing, optimizing, refactoring... 

    MOTOR Information Systems

    Troy, MI
    4 days ago
  • $140k

     ...seeking an experienced EDI Technical Lead Engineer to lead the modernization of our...  ...technical leader who can drive the design, development, and delivery of enterprise-scale EDI and...  ...or equivalent experience) ~8+ years of software engineering experience ~5+ years of healthcare... 
    Temporary work
    Local area
    Remote work

    Integra Partners

    Troy, MI
    4 days ago
  •  ...interested in being part of our next generation, we want to hear from you! Job Description Position Summary: We are seeking a hands‑on IT Engineer with strong Azure and Microsoft 365 experience to support, secure, and improve our cloud and end‑user technology environment. This... 
    Permanent employment
    Full time
    Work at office

    Kostal-of-America,-Inc.

    Troy, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to P-NMOB5 Software Development Engineer #1056000. Be the first to apply!