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

Embedded Systems Engineer

Stryten Energy

Overview

Stryten Energy is expanding its advanced solutions and seeking experienced Firmware Engineers to design, improve, and validate embedded software across our CANOPEN stack as well as be the liaison between Software Engineering and System's Engineering in BESS and Industrial applications. You will develop new IoT features, enhance existing firmware, and build simulators and tooling to accelerate development and verification. This role collaborates closely with electrical, systems, test, and product teams and contributes to high-quality engineering documentation and release readiness.

This position requires on-site daily work in our Alpharetta office.


Responsibilities

What you'll do
  • Firmware design and development
    • Design, implement, and optimize embedded firmware for CANOPEN-based platforms in C
    • Contribute to middleware, drivers, communication stacks, bootloaders, diagnostics, and safety features
    • Extend and maintain unit tests, integration tests, and hardware-in-the-loop tests
    • Design and develop embedded firmware for IoT devices
    • Integrate hardware with IoT communication protocols and cloud services
    • Optimize power consumption and data transmission for network efficiency
    • Collaborate with hardware, software, and network teams to ensure interoperability
    • Maintain and update firmware for security and performance improvements
    • Document design specifications, test results, and deployment procedures
  • Feature delivery and quality
    • Requirement refinement to release implementation, code reviews, verification, and documentation
    • Debug complex issues across firmware, CAN, SPI, I2C, UART, and power-management domains
    • Support the product roadmap for LTE CAT 1, LTE-M, Cat-1 Bis, CAT 4, NB-IoT
    • Support the product roadmap for BLE, RFCOMM, WiFi
    • Support the roadmap for location technologies like GNSS, WiFiSCAN
  • Simulation and tools
    • Build and maintain simulators, emulators, and test harnesses in C#, Python, and C to accelerate development
    • Create protocol simulators and hardware abstraction layers for off-target testing
  • Documentation and process
    • Produce clear programming documentation, API references, and design specs
    • Contribute to configuration management, release notes, and firmware change control
    • Collaborate with systems engineering on requirements, traceability, and verification evidence
Additional responsibilities as needed to support the team and company goals.


Qualifications
  • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline
  • 4+ years of hands-on embedded firmware development in C for resource-constrained MCUs
  • Fluency in C and strong competence in Python; ability to work comfortably with both
  • Experience with the CANOPEN software stack or similar embedded platform stacks
  • Solid understanding of real-time embedded concepts: ISRs, peripherals, DMA, timers, RTOS tasks/queues, power states
  • Proficiency with common embedded interfaces and tooling:
    • CAN, SPI, I2C, UART; oscilloscopes, logic analyzers, in-circuit debuggers
    • Build systems, cross-compilers, and linkers; version control with Git
  • Experience working with Wireless communications
  • Demonstrated experience writing high-quality engineering documentation
  • Strong debugging skills, root-cause analysis, and methodical problem solving
  • Ability to work effectively in cross-functional teams and communicate clearly
Nice to have
  • C# experience for simulator UI/tools; .NET or WPF/WinUI
  • RTOS experience (e.g., FreeRTOS, Zephyr, ThreadX) and low-level driver development
  • Safety, diagnostics, and calibration frameworks; functional safety awareness
  • IoT experience with WiFi, BLE and Cellular Devices.
  • Experience with battery systems, BMS, or power electronics environments
  • Front and Backend development.
Personal attributes
  • Self-directed, proactive, and organized; strong ownership and follow-through
  • Clear, concise communicator with excellent collaboration skills
  • Detail-oriented with a high bar for code quality, testability, and documentation
  • Practical, systems-thinking mindset; comfortable working from lab bench to release
What you'll impact
  • Deliver robust firmware and tools that power reliable energy storage systems used in demanding industrial applications
  • Accelerate development velocity through high-fidelity simulators and automated test infrastructure
  • Improve system safety, performance, and serviceability with clear diagnostics and documentation
Travel requirements
  • As needed to development sites and IoT asset's location (~10%)

EEO Statement

Stryten Energy is an equal opportunity employer where an applicant's qualifications are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis prohibited by law.

About Statement

Stryten Energy helps solve the world's most pressing energy challenges with a broad range of energy storage solutions across the Essential Power, Motive Power, Transportation, Military and Government sectors. Headquartered in Alpharetta, Georgia, we partner with some of the world's most recognized companies to meet the growing demand for reliable and sustainable energy storage capacity. Stryten powers everything from submarines to subcompacts, microgrids, warehouses, distribution centers, cars, trains and trucks. Our stored energy technologies include advanced lead, lithium and vanadium redox flow batteries, intelligent chargers and energy performance management software that keep people on the move and supply chains running. An industry leader backed by more than a century of expertise, Stryten has The Energy to Challenge the status quo and deliver top-performing energy solutions for today and tomorrow. Learn more at stryten.com.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Alpharetta, GA vacancy
  • $68.6k - $109.76k

     ...us and help run what runs the world. This position reports to: Engineering Manager In this role, you will serve as a design authority for...  ...relationship is required. Knowledge of Motion Control Systems, PLC/HMI Programming and Application Development (C or equivalent... 
    Suggested
    Contract work

    ABB

    Alpharetta, GA
    5 days ago
  • $61.5k - $82k

     ...Summary This position supports technical sales and application engineering activities for HVAC products, driving business growth in West...  ...mechanical drawings, and prepares equipment proposals to ensure proper system application and compliance with design requirements. He/She... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Flexible hours

    LG Electronics

    Alpharetta, GA
    17 hours ago
  •  ...Join to apply for the BESS Application Engineer role at Stryten Energy Overview We’re looking for a BESS Application Engineer to bridge...  ...frequency regulation, backup power, T&D deferral) into compliant system designs and compelling proposals. Expect cross-functional work... 
    Suggested

    Stryten Energy

    Alpharetta, GA
    17 hours ago
  •  ...Job Overview The Senior Applications Engineer will actively champion electrical equipment proposal opportunities from inception through...  ...a successful experience. Be the lead participant for JDC Power Systems LLC in quotation and leveling meetings with customers and consultant... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Local area

    JDC POWER SYSTEMS, INC.

    Roswell, GA
    3 days ago
  • Rheem Manufacturing Company in Roswell, GA is looking for a Mobile Applications Developer II. The successful candidate will deliver innovative mobile apps, enhance existing applications, and research new technologies to meet business needs. Ideal applicants should be skilled...
    Suggested

    Rheem Manufacturing Company

    Roswell, GA
    2 days ago
  • Mobile Applications Developer II Responsible for delivering innovative yet practical mobile apps and features, maintaining and enhancing existing mobile apps, following technology trends, and actively researching and recommending new features and technologies. This position...

    Rheem Manufacturing Company

    Roswell, GA
    2 days ago
  •  ...Senior Application Security Engineer Come join our passionate team! Barracuda is a leading cybersecurity company providing complete...  ...- 8+ years in product-focused AppSec, with a track record of embedding security and reducing late-stage findings via automation and developer... 
    Worldwide
    Flexible hours

    Barracuda Networks

    Alpharetta, GA
    2 days ago
  • $118.3k - $219.8k

     ...the Team You will join a high-performing Architecture and Engineering organization focused on building scalable, secure, and...  ...and continuous improvement, the team drives best practices in system design, performance optimization, and cost efficiency, while fostering... 
    Local area

    RELX Group plc

    Alpharetta, GA
    5 days ago
  •  ...Specialist in Roswell, Georgia, to lead technical efforts for the North American Humidification market. You will partner with sales and engineering teams, providing crucial support and promoting CAREL's innovative solutions in the humidification design sector. The ideal... 

    CAREL

    Roswell, GA
    2 days ago
  •  ...Support launch events for clients remotely and onsite as assigned. Deliver expert training and consultative services to provide optimal system functionality. What You'll Bring Required Qualifications Degree or certificate in a technical or IT concentration, or equivalent... 
    Temporary work
    Work experience placement
    Local area
    Remote work
    Worldwide
    Flexible hours

    Campus Inc.

    Alpharetta, GA
    1 day ago
  • Role : .NET Full Stack Developer Location: Alpharetta, GA Experience: 8+ years Employment Type: Full Time Job Summary We are seeking an experienced .NET Full Stack Developer with strong expertise in front-end and back-end technologies...
    Full time

    AceStack LLC

    Alpharetta, GA
    1 day ago
  •  ...member of the project delivery team, partnering closely with Project Managers and Project Leads to execute implementation tasks, ensure system readiness, and deliver a seamless customer experience. Why This Role Matters This role is essential to ensuring successful client... 
    Hourly pay
    Work at office
    Remote work

    Agilysys

    Alpharetta, GA
    3 days ago
  •  ...client need(s). Effective analytical/problem solving skills. Ability to understand diverse situations and educate clients on use of ADP systems and products. Ability to maintain effectiveness when experiencing any changes in work responsibilities or environment. Able to... 

    ADP

    Alpharetta, GA
    5 days ago
  •  ...efficiency. Architect and oversee EPM Data Integration / FDMEE solutions. Design data flows from Oracle ERP Cloud, boundary systems, third party applications. Ensure data quality, reconciliation integrity, and automation. Collaborate with ERP and Data teams... 

    Cynet Systems

    Alpharetta, GA
    2 days ago
  • U.S. Water Heating is looking for a Mobile Applications Developer II to create and enhance mobile applications. The role involves producing functional apps, performing code clean-up, and optimizing performance while working onsite in Roswell, GA. Qualifications include ...

    U.S. Water Heating

    Roswell, GA
    2 days ago
  • Implementation Analyst Description of Position : We are seeking a highly motivated and detail-oriented Implementation Analyst to join our dynamic team. The ideal candidate will possess a strong background in Computer Science or Business Analytics and will play a key...

    DataSeers

    Alpharetta, GA
    3 days ago
  •  ...Client Implementation Specialist to support our Client Success Engineering team. This role will play a critical part in managing client...  ...implementation projects to support existing clients, such as system migrations and upgrades, data files format updates, introducing... 
    Remote work

    MEDLYTIX

    Roswell, GA
    4 days ago
  •  ...refinement of detailed technical drawings and models that support engineering and manufacturing processes. This position is responsible for...  .... Familiarity with product lifecycle management (PLM) systems and version control software. Knowledge of manufacturing processes... 

    Arseal Technologies

    Alpharetta, GA
    4 days ago
  • $88.7k - $165.9k

    Your role at Clorox This role supports the Network Optimization team by executing cost modeling and network optimization analyses that drive margin improvement and operational efficiency. The position is responsible for delivering accurate, timely models and insights, ...
    Summer work
    Work at office
    Work from home
    Flexible hours

    The Clorox Company

    Alpharetta, GA
    4 days ago
  • $63.22k - $94.55k

     ...thinking organization, apply now. We are currently seeking a Lead Systems Programmer to join our team in Alpharetta, Georgia (US-GA),...  ...excellence and process optimization Mentor junior engineers and contribute to knowledge sharing across the team Required... 
    Remote work

    NTT DATA

    Alpharetta, GA
    4 days ago
  • A leading engineering firm in Roswell, Georgia is seeking a Senior Applications Engineer. In this role, you will champion electrical equipment...  ...specifications to deliver successful projects. Competitive salary and benefits offered. #J-18808-Ljbffr JDC Power Systems, LLC

    JDC Power Systems, LLC

    Roswell, GA
    2 days ago
  • $67.5k - $120k

     ...application issues with minimal supervision. Participate in escalated or high-priority projects with short notice. Ensure secure system operations and proper handling of sensitive data in compliance with data privacy laws and industry standards. Work closely with... 
    Temporary work
    H1b

    BentoBox

    Alpharetta, GA
    1 day ago
  •  ...play a leadership role in the design and delivery of enterprise‑grade applications. This engineer will own major features, provide technical direction to peers, and help ensure systems are built to scale. The role combines hands‑on development with architectural... 
    Contract work
    Remote work

    Agile Resources Inc

    Alpharetta, GA
    17 hours ago
  •  ...production issues. Respond to and resolve user-reported issues in live systems. Manage small projects independently and contribute as a key...  ...backend. Agile methodologies, unit testing, and design patterns align with standard .NET engineering practices. #J-18808-Ljbffr... 

    Veriipro

    Alpharetta, GA
    17 hours ago
  • $60k

     ...Customization Understanding ITSM concepts and processes Customization and Enhancements using Java ServiceNow integration with other systems Development and Enhancements of ServiceNow tools Deployments and Functional Testing Qualifications Required education: Bachelor's... 
    Permanent employment
    Contract work
    Temporary work

    Dellfor Technologies Defunct

    Alpharetta, GA
    4 days ago
  •  ...technical requirements. The ideal candidate is a strong senior‑level engineer who can work independently, take loosely defined problems and...  ...production troubleshooting, issue resolution, and ongoing system improvements. Mentor other developers through technical collaboration... 
    Full time

    Infinite Computer Solutions

    Alpharetta, GA
    17 hours ago
  • Senior.Net Developer Location: Alpharetta, GA (Hybrid) Type: Contract Role & Responsibilities: Technical ownership of product. Participate and contribute in technical discussions, demos and agile cadences. Responsible for team and technical knowledge...
    Contract work

    Kasmo Global

    Alpharetta, GA
    1 day ago
  • Salesforce Developer Integrated Resources, Inc., is led by a seasoned team with combined decades in the industry. We deliver strategic workforce solutions that help you manage your talent and business more efficiently and effectively. Since launching in 1996, IRI has...
    Immediate start

    Careers Integrated Resources Inc

    Alpharetta, GA
    1 day ago
  • Position- Salesforce Lightning Developer Location- Alpharetta, GA (Onsite Role) Interview- Phone and In-Person Duration- Contract Opportunity Visa- All visas are acceptable (No H1-B this time) Job Description: Hybrid 3 days...
    Contract work
    Shift work
    3 days per week

    United IT Solutions

    Alpharetta, GA
    3 days ago
  •  ...Using VSCode Salesforce plug-in for development. Building Lightning Components, Lightning Component Framework, and Lightning Design System. Building highly interactive UI and large-scale SaaS product/cloud services; and short release cycles, Agile/Waterfall/SCRUM,... 
    Work experience placement

    E-Solutions

    Alpharetta, GA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Engineer. Be the first to apply!