Current jobs related to Principal Software Engineer - Norwalk, CT - Kasmo Global
-
Principal Software Engineer
1 week ago
Norwalk, CT, United States FUSTIS LLC Full timePrincipal Software Engineer (Embedded Systems)Location: Norwalk, CT (100% Onsite - 5 days/week)Position Type: Full-Time / Direct Hire (W2)Salary: $200K+ base + 13% bonusExperience Required: 10-20 yearsDomain: Industrial Automation & RoboticsWork Authorization: US Citizen or Green CardInterview Process: 2× Teams Interviews Onsite Interview (expenses paid)...
-
Principal Software Engineer
6 days ago
Norwalk, CT, United States FUSTIS LLC Full timePrincipal Software Engineer (Embedded Systems)Location: Norwalk, CT (100% Onsite - 5 days/week)Position Type: Full-Time / Direct Hire (W2)Salary: $200K+ base + 13% bonusExperience Required: 10-20 yearsDomain: Industrial Automation & RoboticsWork Authorization: US Citizen or Green CardInterview Process: 2× Teams Interviews Onsite Interview (expenses paid)...
-
Principal Software Engineer
2 weeks ago
Norwalk, CT, United States FUSTIS LLC Full timePrincipal Software Engineer (Embedded Systems)Location: Norwalk, CT (100% Onsite - 5 days/week)Position Type: Full-Time / Direct Hire (W2)Salary: $200K+ base + 13% bonusExperience Required: 10-20 yearsDomain: Industrial Automation & RoboticsWork Authorization: US Citizen or Green CardInterview Process: 2× Teams Interviews Onsite Interview (expenses paid)...
-
Principal Software Engineer
2 weeks ago
Norwalk, CT, United States Kaav Inc. Full timePosition: Principal Software Engineer - Embedded Systems Location: Norwalk, CT (5 days onsite) - Relocation Offered Type: Full-Time / Direct Hire (W2) Visa Status: U.S. Citizen or Green Card Holder only (No sponsorship available now or in future) Interview Process: Round 1: Microsoft Teams Interview Round 2: Potential Onsite Interview (Client will cover...
-
Principal Software Engineer
15 hours ago
Norwalk, CT, United States Kaav Inc. Full timePosition: Principal Software Engineer - Embedded Systems Location: Norwalk, CT (5 days onsite) - Relocation Offered Type: Full-Time / Direct Hire (W2) Visa Status: U.S. Citizen or Green Card Holder only (No sponsorship available now or in future) Interview Process: Round 1: Microsoft Teams Interview Round 2: Potential Onsite Interview (Client will cover...
-
Senior Principal Software Engineer
2 weeks ago
Norwalk, CT, United States Vaco Full timeSenior Software Engineer Hybrid / Flexible Location Options Full-Time About the Role We are seeking a Senior Software Engineer to join a dynamic, multidisciplinary engineering team focused on developing real-time software solutions for complex automated systems. Key Responsibilities Collaborate with or lead cross-functional engineering teams to gather...
-
Principal Software Engineer
2 weeks ago
Norwalk, CT, United States Saxon Global Full timeRequired Qualifications 10-20 years of experience in software engineering for embedded systems. Strong expertise in: C++ (modern versions) Embedded development Real-Time Operating Systems (RTOS) Control systems and automation Hands-on experience solving complex hardware-software integration challenges. Bachelor's degree in Computer Science, Electrical...
-
Norwalk, CT, United States Forrester Full timeAt Forrester, we’re trusted to work on trailblazing, mission critical problems that business and technology leaders face today. That’s why we’re always looking to empower talented individuals to perform at their best every single day. We’re proud of our community of smart people and vibrant voices who come together to do what’s right by our clients...
-
Norwalk, CT, United States Forrester Full timeAt Forrester, we’re trusted to work on trailblazing, mission critical problems that business and technology leaders face today. That’s why we’re always looking to empower talented individuals to perform at their best every single day. We’re proud of our community of smart people and vibrant voices who come together to do what’s right by our clients...
-
Senior Embedded Software Architect
6 days ago
Norwalk, CT, United States Roljobs Technology Services Pvt Ltd Full timeWe (Our Client) are currently seeking a Senior Embedded Software Architect professional in Norwalk, CT . Job Role: Senior Embedded Software Architect Job Type: Full time - Permanent Job Location: Norwalk, CT Exciting Compensation Package + Full Relocation. Roles and Responsibilities: Lead for developing the software for a critical piece of a equipment....
Principal Software Engineer
2 weeks ago
Duration: Full-Time, Direct Hire (W2)
Work Authorization: U.S. Citizens and Green Card Holders Only (No sponsorship now or in the future)
About the Role
We are seeking a highly experienced Principal Software Engineer - Embedded Systems to join a cutting-edge engineering team working on high-performance automation and control solutions. In this hands-on, full-time position, you'll develop software that powers real machines-solving real-world problems in real-time environments.
You will be part of a highly collaborative team driving innovation at the intersection of software and hardware. Your work will directly impact machine learning algorithms, real-time monitoring, automation systems, and industrial control solutions. This role offers high visibility, tangible impact, and continuous professional growth.
Key Responsibilities
- Architect, design, and implement embedded software solutions for complex control systems.
- Develop real-time software in C++ for embedded devices with RTOS-based platforms.
- Collaborate closely with electrical and mechanical engineers to ensure tight hardware/software integration.
- Lead the design of scalable and efficient software modules and system frameworks.
- Develop and optimize algorithms for signal processing, system control, and automation.
- Participate in code reviews, unit testing, integration, and system validation.
- Mentor junior engineers and contribute to best practices and process improvements.
- Troubleshoot and debug system-level issues across hardware/software boundaries.
- Deliver high-quality solutions within Agile development teams in a fast-paced environment.
- 10+ years of professional experience in embedded software development.
- Strong proficiency in C++ (modern C++ preferred).
- Deep experience with Embedded Systems and RTOS (e.g., FreeRTOS, VxWorks, QNX, etc.).
- Solid understanding of control systems, low-level hardware interfaces (SPI, I2C, UART, GPIO), and real-time constraints.
- Experience designing and implementing multi-threaded and real-time software architectures.
- Demonstrated success developing software for machines, robotics, industrial automation, or similar physical systems.
- Proven ability to work onsite in a lab/manufacturing/R&D environment, collaborating with cross-functional teams.
- Familiarity with machine learning, signal processing, or data categorization techniques.
- Background in one or more of the following industries:
- Medical Devices
- Semiconductor Equipment
- Automotive / Aerospace / Defense
- Industrial Control Systems
- Robotics / Appliances / Embedded Devices
- Experience with safety-critical systems or certification processes (ISO 26262, DO-178, IEC 62304, etc.).
- Strong knowledge of software lifecycle tools (version control, CI/CD pipelines, issue tracking).