Current jobs related to Principal Embedded Engineer - Sparks Glencoe - Kaygen, Inc.


  • Glencoe, Minnesota, United States iRF Solutions Full time

    Job Title: Principal RF Design Engineer: RF/Microwave ReceiversWe are seeking a highly skilled Principal RF Design Engineer to join our team at iRF Solutions. As a key member of our engineering team, you will be responsible for designing and developing state-of-the-art RF/microwave receivers, frequency-converters, and related products for SIGINT, EW, and...


  • Glencoe, Minnesota, United States iRF Solutions Full time

    Job Title: Principal RF Design Engineer: RF/Microwave ReceiversWe are seeking a highly skilled Principal RF Design Engineer to join our team at iRF Solutions. As a key member of our engineering team, you will be responsible for designing and developing state-of-the-art RF/microwave receivers, frequency-converters, and related products for SIGINT, EW, and...


  • Sparks, Nevada, United States Sierra Nevada Corporation Full time

    Job SummaryWe are seeking a highly skilled Principal Systems Integration Engineer to join our team at Sierra Nevada Corporation. As a key member of our Mission Solutions and Technologies (MST) business area, you will be responsible for integrating, debugging, verifying, and testing systems to support cutting-edge Intelligence, Reconnaissance, and...


  • Sparks Glencoe, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software DeveloperLocation: Sparks, MDContract Term: 12+ MonthsWeekly 40.00 Hours [Mon - Fri]This role requires the following qualifications and experience:Minimum of 5 years work experience in Windows desktop application development environment requiredMinimum of 5 years work experience with multithreaded application development...


  • Glencoe, Minnesota, United States NARDA HOLDINGS, Inc. Full time

    Job Title: Principal RF Design EngineerWe are seeking a highly skilled Principal RF Design Engineer to join our team at NARDA HOLDINGS, Inc. in Sparks, MD. As a key member of our engineering team, you will be responsible for designing and developing state-of-the-art RF/microwave receivers, frequency-converters, and related products for SIGINT, EW, and radar...


  • Sparks, United States SNC Full time

    Are you a bold thinker? We dream big at Sierra Nevada Corporation—advocating the exploration of space, keeping service members safe and creating the systems that keep our world united and sustain our way of living. Join our team! As a Systems Engineer, you will be using your skills and expertise to research, architect, model, simulate, test, certify and...


  • Sparks, United States SNC Full time

    Are you a bold thinker? We dream big at Sierra Nevada Corporation—advocating the exploration of space, keeping service members safe and creating the systems that keep our world united and sustain our way of living. Join our team! As a Systems Engineer, you will be using your skills and expertise to research, architect, model, simulate, test, certify and...


  • Sparks, NV, United States SNC Full time

    Are you a bold thinker? We dream big at Sierra Nevada Corporation—advocating the exploration of space, keeping service members safe and creating the systems that keep our world united and sustain our way of living. Join our team! As a Systems Engineer, you will be using your skills and expertise to research, architect, model, simulate, test, certify and...

  • Leasing Professional

    4 weeks ago


    Sparks, United States Quarterra Full time

    Summary of Position:   The Leasing Professional will execute the community’s marketing, leasing, and renewal strategies to achieve occupancy, revenue, and resident retention goals by performing all leasing related activities, providing resident satisfaction throughout the term of the lease, and securing resident lease renewals. Principal Duties and...


  • Sparks, United States Cyanco Full time

    About CyancoCyanco is the newest member of the Orica Specialty Mining Chemicals team. Formed in 1990, Cyanco has grown from a regional chemical producer in Nevada to a global supplier - manufacturing and delivering sodium cyanide around the world.At Orica, it's the power of our people that leads change and shapes our futures. Every day, all around the world,...


  • Sparks, United States Orica Full time

    About Orica At Orica, it's the power of our people that leads change and shapes our futures. Every day, all around the world, our people help mobilise vital resources essential to progress. Established in 1874, we have grown to become the world leader in mining and civil blasting with a diverse of team of more than 13,000 across the world. It's an exciting...


  • Sparks, United States Cyanco Full time

    About CyancoCyanco is the newest member of the Orica Specialty Mining Chemicals team. Formed in 1990, Cyanco has grown from a regional chemical producer in Nevada to a global supplier – manufacturing and delivering sodium cyanide around the world.At Orica, it’s the power of our people that leads change and shapes our futures. Every day, all around the...


  • Sparks, United States Cyanco Full time

    About CyancoCyanco is the newest member of the Orica Specialty Mining Chemicals team. Formed in 1990, Cyanco has grown from a regional chemical producer in Nevada to a global supplier – manufacturing and delivering sodium cyanide around the world.At Orica, it’s the power of our people that leads change and shapes our futures. Every day, all around the...


  • Sparks, United States Quarterra Full time

    Our Company:  Quarterra Group, Inc., a wholly-owned subsidiary of Lennar Corporation (NYSE:LEN and LEN.B) is a multi-strategy, real estate focused, alternative asset management company comprised of two rapidly growing verticals: Multifamily and Single-Family Rental. Launched in 2011, Quarterra Multifamily, previously known as LMC, is among the nation’s...

Principal Embedded Engineer

3 months ago


Sparks Glencoe, United States Kaygen, Inc. Full time

Job Description:

Job Title: Principal Software Engineer

Location: 7 Loveton, Sparks, MD 21152 - Hybrid (At least 3 times in week in the office)

Duration: 12 months contract (Temp to Perm possibility)



Description:

Bachelor's Degree

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