Become a leader in the IoT community!

New DevHeads get a 320-point leaderboard boost when joining the DevHeads IoT Integration Community. In addition to learning and advising, active community leaders are rewarded with community recognition and free tech stuff. Start your Legendary Collaboration now!

Step 1 of 5

CREATE YOUR PROFILE *Required

OR
Step 2 of 5

WHAT BRINGS YOU TO DEVHEADS? *Choose 1 or more

Collaboration & Work 🤝
Learn & Grow đź“š
Contribute Experience & Expertise 🔧
Step 3 of 5

WHAT'S YOUR INTEREST OR EXPERTISE? *Choose 1 or more

Hardware & Design đź’ˇ
Embedded Software đź’»
Edge Networking ⚡
Step 4 of 5

Personalize your profile

Step 5 of 5

Read & agree to our COMMUNITY RULES

  1. We want this server to be a welcoming space! Treat everyone with respect. Absolutely no harassment, witch hunting, sexism, racism, or hate speech will be tolerated.
  2. If you see something against the rules or something that makes you feel unsafe, let staff know by messaging @admin in the "support-tickets" tab in the Live DevChat menu.
  3. No age-restricted, obscene or NSFW content. This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content.
  4. No spam. This includes DMing fellow members.
  5. You must be over the age of 18 years old to participate in our community.
  6. Our community uses Answer Overflow to index content on the web. By posting in this channel your messages will be indexed on the worldwide web to help others find answers.
  7. You agree to our Terms of Service (https://www.devheads.io/terms-of-service/) and Privacy Policy (https://www.devheads.io/privacy-policy)
By clicking "Finish", you have read and agreed to the our Terms of Service and Privacy Policy.

Job Openings | Webster & Webster Associates

Field Applications Engineer - London, Greater London

View Job
Source: Webster & Webster Associates Posted on: Tue, 17 Dec 2024 17:25:51 GMT
We are seeking a highly skilled Field Applications Engineer on behalf of our client to support cutting-edge solutions for mission-critical systems. This role bridges technical expertise and customer success, delivering high-value solutions for complex, real-time software environments.

As the vital technical link between product engineering and customers, you will design proof-of-concept systems, advocate for product enhancements, and drive customer success in deploying innovative solutions.
________________________________________

Key Responsibilities
•    Develop deep technical expertise in the company’s software platforms and embedded systems.
•    Lead solution design and architecture consulting for customer projects and partners.
•    Deliver technical presentations, product demonstrations, and proof-of-concept systems to highlight solutions.
•    Provide pre-sales and post-sales technical support, ensuring successful customer deployments.
•    Advocate for customer requirements internally to inform and shape product roadmaps.
•    Troubleshoot and resolve complex technical issues related to embedded systems.
•    Assist in professional services engagements, customer product training, and technical documentation.
•    Support marketing through white papers, blogs, presentations, and event demos.
•    Travel to customer sites as required.
________________________________________

Requirements
•    Minimum 5 years of experience in embedded systems or field applications engineering.
•    Strong proficiency in C/C++ and experience with device drivers.
•    In-depth knowledge of Unix/Linux internals and RTOS.
•    Hands-on experience with ARM, Intel x86, and PowerPC architectures.
•    Familiarity with virtualization, hypervisors, and debugging tools.
•    Excellent troubleshooting, debugging, and problem-solving abilities.
•    Strong communication and presentation skills for customer-facing engagements.
•    Self-motivated and able to work independently without day-to-day oversight.
________________________________________

Preferred Qualifications
•    Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
•    Experience in defense, aerospace, automotive, industrial, or safety-critical sectors.
•    Proven pre-sales or customer support experience in complex embedded systems environments.
•    Experience connecting embedded systems to public cloud platforms (Azure, AWS, GCP).
________________________________________

Why Join
You’ll work on cutting-edge embedded solutions that power mission-critical applications. Join a dynamic, collaborative team driving technological innovation and delivering exceptional customer success across industries.
 
Show More

BSP Software Engineer - Dallas, TX

View Job
Source: Webster & Webster Associates Posted on: Mon, 16 Dec 2024 20:53:58 GMT

Overview

Are you a highly skilled BSP (Board Support Package) Engineer in the embedded systems industry seeking that next step in your career? This role involves developing, customizing, and optimizing low-level software to enable seamless hardware-software integration on embedded platforms. The ideal candidate will have deep expertise in Real-Time Operating Systems (RTOS), bootloaders, device drivers, and board bring-up processes. You will work with cutting-edge technologies to deliver robust and efficient solutions. Note that applicants must be eligible to obtain a security clearance to work on government projects.


Key Responsibilities

  • Develop and maintain Board Support Packages (BSP) for embedded systems across various hardware platforms.
  • Perform hardware bring-up, including bootloader configuration and system initialization.
  • Create and optimize low-level device drivers (e.g., I2C, USB).
  • Troubleshoot and resolve issues related to hardware-software interactions.
  • Collaborate with hardware engineers to ensure successful integration and system performance.
  • Implement and debug bootloaders, operating system kernels, and firmware solutions.
  • Support system-level testing, validation, and debugging using tools like logic analyzers and oscilloscopes.
  • Document BSP processes, configurations, and solutions for future use.

Requirements

  • Proficiency in C/C++ for low-level embedded software development.
  • Experience with RTOS (e.g., VxWorks, FreeRTOS, QNX) and bare-metal programming.
  • Solid understanding of bootloaders, board bring-up, and hardware initialization processes.
  • Familiarity with ARM, x86, PowerPC, or MIPS architectures.
  • Strong knowledge of I2C, SPI, PCI, USB, and Ethernet.
  • Experience with tools such as oscilloscopes and bus analyzers.
  • Excellent problem-solving abilities and hands-on troubleshooting experience.

Preferred Skills

  • Experience with kernel development and optimization.
  • Familiarity with network protocols (IP, TCP, UDP).
  • Exposure to hardware schematics and PCB layout tools.
  • Knowledge of VME, PCIe, and other embedded hardware standards.

Why Join

  • Work on innovative embedded system projects in a collaborative and technology-driven environment.
  • Contribute to impactful solutions alongside top-tier engineers.
  • Expand your expertise with cutting-edge hardware and software platforms.
Show More

Ada Software Engineer - Remote (United States) - Dallas, TX

View Job
Source: Webster & Webster Associates Posted on: Fri, 10 Dec 2021 15:06:29 GMT

Seeking an outstanding developer with extensive Ada experience to improve existing software functionality, provide additional functionality and research and development support to our clients. This opportunity is with a great company and great people looking for outstanding candidates with Embedded programming life-cycle experience to join their team of professionals!

 

Requirements

  • Extensive development experience using Ada
  • OO Design
  • Extensive knowledge of Embedded Systems
  • Real-world professional expertise in understanding complex Ada code
  • Unit and quality test experience
  • Ability to work independently
  • Aptitude to learn quickly
  • Ability to troubleshoot and resolve issues quickly
  • Bachelor's degree in Computer Science or related field of study

Duties

  • Develop software for real-time embedded systems
  • Work with software architects designing new functionality
  • Engage testing teams for design feature and release
  • Improve performance of existing code functionality

 

Preferred Skills

  • GNAT
  • Apex Development Tools
  • Experience developing Safety Critical Applications for standards such as DO-178B, Def Stan. 0055, IEC 61508, EN 50128, FDA 510(k), and DOD 2167A

 

JO-2308-1040

 

Show More

Software Engineer - Secret Clearance - Huntsville, AL

View Job
Source: Webster & Webster Associates Posted on: Mon, 22 Feb 2021 10:46:45 GMT

Global Security company seeks seasoned Software Engineer. Ideal candidates are technically strong, take pride in tackling challenges and get excited about owning critical services.

 

REQUIRED SKILLS/EXPERIENCE

  • Experience with Real-Time Operating Systems (RTOS, QNX, VxWorks, ThreadX, Integrity, FreeRTOS, MQX, etc.)

  • Extensive experience developing embedded software

  • C/C++ programming language

  • Ability to work independently and with a team

  • Ability to work on US government engagements

  • Secret or Top-Secret Clearance required

 

PREFERRED SKILLS/EXPERIENCE

  • Networking protocols (TCP/IP, UDP, HTTP / HTTPS, IPSEC, SSH, SMTP, SFTP, SSL, OpenSSL, TLS)

  • Experience with public key infrastructures / PKI

  • In-depth knowledge of authentication protocols, cryptography and encryption

 

EDUCATION

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent; advanced degree desirable

 


JO-2102-858
JO-2107-903
Show More