Actalent · 1 week ago
Embedded Software Engineer
Wonder how qualified you are to the job?
Business DevelopmentBusiness Information Systems
Insider Connection @Actalent
Responsibilities
Develop and maintain software libraries for controlling and communicating with lab equipment
Contribute to architectural decisions and best practices development
Design and set up new test fixtures, often in lab benches or RF chambers
Develop Hardware-in-the-Loop test platforms and procedures
Develop new test scripts/programs for consistent testing
Manage data logging and analysis for data-driven decisions
Train technicians on test software operation
Select and onboard new lab equipment/instrumentation
Design automated tests in a Hardware-in-the-Loop setting
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Coding in Python
Coding in C++
Experience writing software that will test hardware, Hardware-in-the-Loop (HIL / HITL)
5+ years of development in Python or C++ (flexible on years, but must have some professional working experience)
3+ years of industry experience, including experience automating lab equipment and data analysis (flexible on years, but must have some professional working experience)
Competent in computer science concepts (algorithms, data structures, object-oriented programming, etc.)
Strong foundations in mathematics, linear algebra, and physics
Adequate knowledge of reading schematics and data sheets for components and manuals for lab equipment
Bachelor’s degree in computer science, electrical engineering, computer engineering or related
Demonstrated ability to own the Software Development Life Cycle (SDLC) of a product
Preferred
Excellent written and oral communication skills; not afraid to speak up, either to ask for help or disagree on a technical point that warrants more discussion
Collaborative; capable of working across all levels of the organization
Eager to learn and to help others on the team
Organized; comfortable working in a fast-paced, ever-changing environment
Focused, with perspective on what matters most, rapidly delivering customer value
Experience with continuous integration tools such as Gitlab or GitHub Actions
Experience with multiple operating systems and command-line interfaces
Experience with databases and cloud data storage services (AWS)
Experience with Agile Product Development practices and/or start-ups
An interest in working with a wide range of other engineering disciplines, touching all parts of the product
Benefits
Lunch stipend every day (daily free lunch of your choice)
Relocation assistance if needed
Company
Actalent
Actalent is an engineering and sciences service company.
H1B Sponsorship
Actalent has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (31)
2022 (63)
2021 (20)
Funding
Current Stage
Late StageLeadership Team
Recent News
Company data provided by crunchbase