Lifescale Analytics · 15 hours ago
C# / Embedded C Developer
Lifescale Analytics is seeking a skilled C# / Embedded C Developer to build intelligent, user-focused systems. The role involves designing, developing, and maintaining applications using C# and Embedded C, while collaborating with teams to ensure seamless software-hardware integration.
Responsibilities
Design, develop, test, and maintain applications using C# and modern .NET (.NET Core / .NET 6+)
Build and maintain APIs and backend services supporting enterprise applications
Develop, maintain, and support Embedded C components that interface with hardware and system-level services
Collaborate with hardware, systems, and application teams to ensure seamless software–hardware integration
Contribute to UI/UX design and implementation, focusing on usability, clarity, and visual consistency
Translate system and business requirements into intuitive, user-friendly interfaces
Participate in code reviews, shaping development standards across both application and embedded codebases
Troubleshoot, debug, and optimize performance across application and embedded layers
Deliver enhancements, bug fixes, and ongoing system improvements
Document technical designs, embedded interfaces, and UI behaviors as needed
Provide occasional off-hours support (nights/weekends) for planned releases or critical client needs, with coordination and advance notice
Take on additional responsibilities as system and client needs evolve
Qualification
Required
3+ years of professional software development experience
Strong experience with C# and .NET
Hands-on experience with Embedded C development in production environments
Experience working with hardware interfaces, firmware, or system-level integrations
Experience building RESTful APIs and backend services
Strong understanding of object-oriented programming and software design principles
Experience with SQL Server or other relational databases
A visual mindset with experience implementing or influencing UI/UX design
Ability to translate technical and functional requirements into clean, intuitive user interfaces
Familiarity with Git and CI/CD pipelines
Ability to work independently while collaborating with a distributed team
Strong communication and problem-solving skills
Ability to work onsite/hybrid in the Boston area
Willingness to provide flexible support during critical client needs
Preferred
Experience with front-end frameworks (Angular, React, or similar)
Experience with embedded systems, device drivers, or real-time operating systems (RTOS)
Exposure to Azure or other cloud platforms
Familiarity with microservices architectures
Experience working in Agile/Scrum environments
Prior consulting or contract-to-hire experience
Company
Lifescale Analytics
Lifescale Analytics (LSA) provides specialized expertise in data and analytics to help accelerate research and development processes.
Funding
Current Stage
Growth StageRecent News
2024-02-08
2022-01-05
Company data provided by crunchbase