I

Senior Software and Firmware Engineer

infinitum United State
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join our development team as a Senior Software and/or Firmware Engineer with 5+ years of experience. Design, develop, and maintain C# applications, tools, and services. Provide technical leadership and contribute to embedded C firmware development.

Key Highlights
Software Development
Technical Leadership
Firmware Development
Key Responsibilities
Design, develop, and maintain C# applications, tools, and services.
Collaborate with stakeholders to capture requirements, estimate tasks, and translate high-level needs into actionable engineering work.
Own the full development lifecycle, including requirements capture, task creation, implementation, testing, documentation, and deployment.
Provide oversight and mentor small engineering teams through planning, design, implementation, and review.
Provide architectural guidance and ensure adherence to best practices, coding standards, and development processes.
Contribute to embedded C firmware development/reviews/debugging/sustaining for microcontrollers.
Drive and maintain CI/CD workflows, including automated builds, automated unit tests, and automated compliance/testing pipelines.
Technical Skills Required
C# C Git Azure DevOps GitHub Actions GitLab CI Jenkins
Benefits & Perks
Comprehensive Health Coverage
Short-Term & Long-Term Disability Coverage
Health Savings Account
Flexible Spending Account
401(k)
Stock Options
Open Paid Time Off
12 Paid Holidays
Potential Relocation Assistance
Flexible schedule
Nice to Have
Embedded C development experience
Experience building and maintaining CI/CD pipelines
Background in automated unit testing and automated compliance or validation testing
Background in field support and/or sustaining

Job Description


About Us

Infinitum has raised the bar for a new generation of motor that is better for the planet and people. The company’s patented air core motors offer superior performance in half the weight and size, at a fraction of the carbon footprint of traditional motors, making them pound for pound the most efficient in the world. Infinitum motors open up sustainable design possibilities for the machines we rely on to be smaller, lighter and quieter, improving our quality of life while also saving energy and reducing waste. Based in Austin, Texas, Infinitum is led by a team of industry experts and pioneers. To learn more, visit goinfinitum.com.

Senior Software/Firmware Engineer

Position Summary

We are seeking a Senior Software and/or Firmware Engineer with 5+ years of professional experience to join our development team. The ideal candidate is a strong technical contributor who can also provide leadership across a small team, guide design decisions, and deliver high-quality software across the full development lifecycle. This role involves C# application development with opportunities to contribute to embedded C firmware projects.

Key Responsibilities

  • Software Development
    • Design, develop, and maintain C# applications, tools, and services.
    • Collaborate with stakeholders to capture requirements, estimate tasks, and translate high-level needs into actionable engineering work.
    • Own the full development lifecycle, including requirements capture, task creation, implementation, testing, documentation, and deployment.
  • Technical Leadership
    • Provide oversight and mentor small engineering teams (2+ members) through planning, design, implementation, and review.
    • Provide architectural guidance and ensure adherence to best practices, coding standards, and development processes.
  • Firmware Development (Preferred)
    • Contribute to embedded C firmware development/reviews/debugging/sustaining for microcontrollers.
  • Quality, Automation, and CI/CD (Preferred)
    • Drive and maintain CI/CD workflows, including automated builds, automated unit tests, and automated compliance/testing pipelines.
    • Promote automation, reliability, and reproducibility within the development process.
Qualifications

  • Required
    • 5+ years of experience as a software and/or firmware engineer.
    • Demonstrated experience in technical leadership or team lead roles.
    • Proficiency in C# application development.
    • Strong understanding of the full software development lifecycle.
    • Experience with version control systems (e.g., Git) and modern development workflows.
  • Preferred
    • Embedded C development experience.
    • Experience building and maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab CI, Jenkins, etc.).
    • Background in automated unit testing and automated compliance or validation testing.
    • Background in field support and/or sustaining
    • Experience working with electromechanical assemblies and common lab tools
Soft Skills

  • Strong communication skills; able to explain technical concepts to both engineers and non-technical stakeholders.
  • Self-driven and comfortable taking ownership of projects.
  • Ability to work collaboratively in cross-functional teams and across physically separated offices (different time-zones)

Benefits

We have created a community at Infinitum, where everyone feels a sense of belonging and is working together to achieve our goals.

  • Comprehensive Health Coverage (Medical/Dental/Vision)
  • Short-Term & Long-Term Disability Coverage
  • Health Savings Account (HSA) – includes employer contributions.
  • Flexible Spending Account (FSA) & Limited Purpose Flexible Spending Account
  • 401(k) – Traditional and Roth
  • Stock Options
  • Open Paid Time Off (PTO)
  • 12 Paid Holidays
  • Potential Relocation Assistance
  • Flexible schedule – including hybrid possibilities
  • Company Paid Lunch on Fridays
  • Community Give-back Opportunities

Infinitum embraces diversity and is an equal-opportunity employer.

Agency representatives, we appreciate your interest, but we've got this!

Similar Jobs

Explore other opportunities that match your interests

Senior Principal Modeling, Simulation, and Analysis Engineer (Systems Engineering)

Programming
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Northrop Grumman

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobot

United State

AI Software Engineer

Programming
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Northrop Grumman

United State

Subscribe our newsletter

New Things Will Always Update Regularly