أبلاي إيدج ابدأ البحث عن عمل

Embedded Systems, Software Engineer

New Electric · Amsterdam Area

قدّم وتابع مع أبلاي إيدج
Company: New Electric Location: Breukelen, Netherlands Employment Type: Full-time Seniority: Mid SeniorAbout New Electric At New Electric, we electrify heavy machinery. From electric drivetrains to high-voltage battery systems, we design, prototype, and build the systems that power the future of construction equipment—right here in Breukelen.Over the last 16 years, we’ve grown into a multidisciplinary team of engineers and technicians with expertise in software, mechanical, and electrical systems. Our workshop and design offices are integrated, enabling rapid innovation and small-series production.As our platforms grow in complexity, we're looking for a sharp embedded software engineer to own our software stack from requirements to on-machine validation — without losing precision.The RoleYou will own the software lifecycle for our electric drivetrain platforms. That means writing requirements, developing embedded control code, managing CAN communication layers, integrating third-party components (inverters, BMS, OBC, DC-DC), and validation on real machines .What You'll Do•      Design, develop, and maintain embedded software for EV drivetrain control systems (C/C++)•      Define structured software requirements ('The software shall…') and maintain them through implementation and testing•      Develop and manage CAN communication layers — J1939 PGNs/SPNs, custom messages, and gateway routing•      Integrate third-party components: inverters, BMS systems, OBCs, DC-DC converters, and CCL modules•      Write and execute test plans across unit, desk, and on-machine test phases; maintain implementation status•     Manage code repositories, branching strategies, and release processes using Git-based workflows.•      Document software architecture, interfaces, and test results in Confluence•      Use AI-assisted development tools responsibly to increase throughput and documentation quality•      Support on-site commissioning and troubleshooting during machine integration What You BringRequired•          4+ years of experience in embedded software development (C/C++) in an industrial, automotive, or heavy machinery environment.•          Solid understanding of CAN bus architecture; hands-on experience with J1939 , UDS, Misra, Teal- time systems  or similar industrial protocols.- comfortable with TDD- familiar with continuous integration techniques (eg jenkins, sonarqube) experience developing re-usable librariesexperience working on entire pipeline from creating requirements, planning & architecture, implementing, unit testing and testing the final product.•          Proficiency with Git and modern version control workflows (branching, pull requests, code review).•          Experience writing and executing software test plans — unit testing, HIL, and/or on-machine validation.•          Ability to read and interpret electrical schematics and system-level documentation.•          Strong communication skills in english.Valued•      Experience with HVAC, motor control or inverter systems commissioning.•      Familiarity with BMS integration, HV battery architectures, or functional safety (ISO 26262)•      Knowledge of OBC/DC-DC integration and EV charging standards (IEC 62196, CCS, MCS)•      Experience with Atlassian tools (Jira, Confluence) for requirements and issue tracking•      Comfort with AUTOSAR-aligned concepts or structured requirements frameworks•     Practical and responsible use of AI coding assistants and documentation tools to increase throughput without sacrificing quality.Why Work With Us?📊   A technically challenging role at the intersection of embedded systems, electrification, and heavy machinery. 🔋 Innovative Mission – Help power the transition to electric construction equipment 🚀 Growth-Oriented – Join a scaling company where you can develop and expand your role🛠 Team Collaboration – Work daily with passionate engineers and technicians 📍 Convenient Location – Our Breukelen facility is just 5 minutes from the train stationFood and transportation. VrijmiboIf this description speaks to you, hit apply! Be sure to include a cover letter letting us know exactly why this role caught your eye, what you have built and what you want to build next.