Embedded Software Developer
MILLENNIUMSOFT
Position : Embedded Software Developer
Location : Sparks, MD
Duration : 12 Months
Total Hours/week : 40
1st Shift
Client : Medical Devices Company
Job Category : Engineering/Technical
Level of Experience : Senior Level
Employment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT)
Onsite 3 days a week
Job Description:
- This developer belongs within an embedded firmware development team working in a modified Agile Kanban environment with a focus on on-time delivery, integration of hardware and firmware without the application, and high reliability and uptime.
- Integration with manufacturing and support of current instruments are as fundamental as developing new features to this team.
Every candidate must:
- Be able to communicate designs and interfaces effectively and efficiently
- Present themselves clearly and professionally
- Lead and manage a small, embedded team
- Have minimum of 15 years professional experience
- Have minimum of 8 years of embedded microcontroller programming
- Have minimum 10 years of recent C/C++ (C97 or better) experience
- Have minimum 5-year experience in RTOS
- Bare metal programming and hardware interfacing
- Be able to switch between support and development as needed
- Understand source control systems and specifically GIT and GITFLOW
The ideal candidate must have experience in:
- Bare metal Embedded development and debugging
- FreeRTOS and FreeRTOS + TCP
- Serial interfaces: USART/UART, RS232, RS422, RS485, CAN, I2C, SPI
- STM32 microcontrollers
- Object oriented design/object oriented programming
- C# for user interface and testing purposes
- Schematic interpretation and some hardware design
Nice to have:
- Visual Studio and GCC/OpenOCD toolchains
- TCP/IP wire level protocols
- Automated unit testing and GTest
- Flash memory management/programming
- Bootloaders and bootloading to an embedded application
- Logic analyzers and oscilloscopes
- Stepper motor control and robotics
- Contributing to the training less experienced developers
- Participating in defining process and procedure improvements to a team
- Agile and Safe Agile, Kanban and scrum
- Working in a regulated environment, e.g. Medical devices or Medical test Equipment
$140k - $150k
...accessible, useful, and habit-forming. Your work may include: Developing new reader-facing features in React Native for iOS and Android... ...team. What You'll Bring ~5+ years of professional software engineering experience. ~3+ years of hands-on experience...SuggestedLocal areaRemote workRelocation$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job... ...seeking an Embedded Software Engineer to join a fast-paced team developing next-generation encrypted communications systems supporting...Suggested- ...attacking wireless communication systems. Since 2016, we have developed new science, secured patents, achieved independent... ...the foundation of next generation wireless capabilities. As a Software Embedded Engineer, your responsibilities may include but are not limited...SuggestedContract work
$72k - $115.9k
...Senior Embedded Software Engineer (Towson, Maryland - Hybrid) Come make the world and accelerate your success. It takes great people... ...'ll get to: Job Specifications: Design and develop electronic firmware and specifications for power tools including...SuggestedFull timeContract workLocal areaOverseas- ...a technical leader who can define platform direction, tackle complex embedded challenges, and shape the long‑term evolution of embedded products? If so, you could be our next Lead Embedded Software Engineer, responsible for leading the architecture, implementation, and...SuggestedImmediate start
$10k
...employee experience that is rare within our industry. Designs software tools and subsystems to support software reuse and domain... ...products. As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate startShift work- ...based on central MD client's needs. Required: TS/SCI with a Polygraph As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes...Local areaWork from homeFlexible hoursShift work
$179k - $197.5k
...field + 15 years' experience OR High School + 20 years' exp Description: As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes...Contract workWork experience placementImmediate startShift work- ...Application Engineer We are seeking a skilled and experienced Application Engineer to design, develop, implement, and maintain software tools and subsystems in support of software reuse and domain analyses. As an Application Engineer you will utilize formal specifications...Relocation packageFlexible hours
- ...controls as applicable. Support documentation of non-applicable controls. Assist with installation of new or replacement hardware or software. Configure and integrate hardware or software with existing networked infrastructure. Assist with decommission and/or removal of...
$113k - $279k
...Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers... ...of the Secure the Enterprise initiative, the engineers will develop capabilities to shift from the current manual system security...Immediate startShift work- ...product selection. Prepare accurate and timely quotations. Review customer drawings, specifications, RFQs, and technical documentation. Develop bills of material and pricing recommendations. Follow up on quotations to support order conversion and customer satisfaction....Work at office
- ...experience and proficiency in Angular, TypeScript, JavaScript, and related technologies. As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes...Shift work
$28.9 - $36 per hour
Job Title Mobile Building Engineer Job Description Summary Responsible to ensure the efficient operation and maintenance of mechanical, electrical and plumbing equipment and systems for the assigned property(s). Responsibilities include (but are not limited to) maintaining...ApprenticeshipWork experience placementLocal areaImmediate startMonday to FridayFlexible hoursShift work- Systems Analyst (EDI) Location: Baltimore Duration: 2 years Resume should have all the minimum qualifications listed in the requirements document, otherwise rejected. Educational and Technical certifications Proof of work authorization. ID proof with ...
$7.5k
...and defend against possible threats. Additionally, you will help develop mitigations to strengthen network defenses and protect against... ...video teleconferencing, along with the supporting hardware and software. Experience in network or system administration is also...Contract workWork experience placementImmediate startFlexible hours$20 - $24 per hour
Hmixray in Owings Mills seeks an Associate IT Communications Analyst responsible for providing technical support for communication systems and ensuring seamless operations. Ideal candidates will have proficiency in IP telephony, effective communication skills, and the ability...Hourly payAfternoon shift- ...instruments such as EKG and DXA. Design, implement, test, and deploy software that minimizes data entry by staff and makes maximum use of... ...Interface with staff as needed to gather project requirements, develop project plan with web team, and help execute plan. Design,...Contract workLocal area
$120k - $150k
...troubleshooting, debugging support, and root-cause analysis for hardware and embedded systems. Deliver customer presentations and technical... ...Director, Strategic Account Manager, and Product Marketing to develop and execute demand creation programs that drive design wins and...Permanent employmentTemporary workWork at officeLocal areaRemote workFlexible hours1 day per week- RadNet seeks an Associate IT Communications Analyst to support enterprise communications across IP telephony, video conferencing and messaging platforms. You will work with cross-functional teams to troubleshoot issues, implement security measures and document configurations...
- ...notified about new Computer Aided Design Technician jobs in Baltimore, MD . Qualifications Experience with computer-aided design software and tools, such as AutoCAD or similar applications Strong attention to detail and the ability to produce accurate and detailed technical...Full time
- ...control; stormwater management plans; road, water, sewer drain plans; landscape, hardscape, and forest conservation plans using CAD software. Collaborate with engineers to understand project requirements and specifications. Review and modify designs to ensure compliance...Work experience placement
- Title – Network Engineer Position – Fulltime Location – Anne Arundel Mills, MD Salary – $Open(Best Possible) Required Skills and Duties: Manage and maintain our enterprise telecom and voice environment while supporting the design and implementation of new enhancements ...Full timeWork at office
$20 - $24 per hour
Responsibilities Artificial Intelligence; Advanced Technology; The very best in patient care. With decades of expertise, RadNet is Leading Radiology Forward. With dynamic cross-training and advancement opportunities in a team-focused environment, the core of RadNet’s success...Hourly payWork at officeImmediate start- ...contribute to the design and evaluation of transmission lines and engage in Overhead Transmission & Distribution Design using PLS-CADD software. Candidates must have a B.S. in Civil or Electrical Engineering, a minimum of 5 years of experience, and a Professional Engineer (...
- ...The Application Developer will work to complete tasks to improve the resiliency, security, and disaster recovery capabilities for MDOT... ...5 CSS3 jQuery Bootstrap MS SQL Server T-SQL PL/SQL SDLC Agile software development methodologies Work Schedule (hours From and To): 9...
- Min Engineering, Inc. is in search of a Revit Technician to work with our MEP team in Pikesville, MD. In this role, you will provide production support for our Building Systems groups (HVAC, Electrical and Plumbing). Tasks include: Preparing detailed 2D and 3D drawings...Work experience placement
- ...ServiceNow Developer / Process Analyst Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Location: Woodlawn, MD Duration: Long Term Education / Experience: Doctorate...Permanent employmentWork experience placement
- ...Dot Net Developer Location - Baltimore MD – (2-Day Hybrid) Duration: 1 year Rate - DOE Only W2 Or 1099 Project: The... ...generate technical specifications to design or redesign complex software components and applications • Act as an expert technical...Flexible hours
- ...Net AWS Developer Lead for a group of Software Engineers to bring cloud first technologies to the group and be able to lead the team in developing these skillsets. Majority of projects will be new (mostly) or transforming .NET/Azure data based solutions into AWS cloud...Remote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!
- ultimate software Baltimore, MD
- software sales executive Baltimore, MD
- software applications developer Baltimore, MD
- remote software sales Baltimore, MD
- senior c# .net software developer Baltimore, MD
- software sales representative Baltimore, MD
- id software Baltimore, MD
- software Baltimore, MD
- entry level software sales Baltimore, MD
- internship software Baltimore, MD

