Embedded Software Engineer
Kanak Elite Services Inc
Arden Hills, MN, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
C (Programming Language)
Automation of Tests
Bluetooth
C Sharp (Programming Language)
C++ (Programming Language)
Code Review
Cyber Security
Computer Programming
Computer Engineering
Software Debugging
Embedded Software
+9 more
Firmware
Real-Time Operating Systems
Software Tools
Software Engineering
VxWorks
Safety Critical Systems
Software Troubleshooting
Information Technology
Programming Languages
Job description
This role will be focused on developing firmware test automation systems & validation of these systems. Work with a team of highly skilled engineers to deliver groundbreaking diagnostics and therapies, all in line with Boston Scientific’s mission to transform patient care., * Design, develop, debug, modify, and test software programs using C, C++, C# or other current programming languages and technologies.
- Develop software for testing platforms and complex software tools.
- Integrate software designs with electrical hardware.
- Collaborate closely with firmware, systems, hardware, and software engineers to optimize solutions across the entire system.
- Debug and troubleshoot software issues to identify root causes and implement effective solutions.
- Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards.
- Ensure compliance with regulatory standards and guidelines for medical device software
- Participate in the development of technical documentation, including design specifications, test plans, and user manuals.
Requirements
- Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering field.
- Bachelor’s degree with 2+ years of related experience
- Proficiency in programming languages such as: C, C++, C#
- Excellent written and verbal communication skills.
- Strong analytical, debugging, and communication skills.
Preferred qualifications:
- Experience in embedded software/firmware development
- Experience writing software/firmware verification and/or validation tests
- Experience with test automation systems for embedded software/firmware
- Knowledge of cybersecurity, Bluetooth, and socket communication.
- Experience with safety-critical systems.
- Experience with RTOS systems and/or VXWorks
- Proven ability to work on cross-functional teams to develop new products.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…